windshield (or windscreen) - German English Dictionary